package com.touch.jgloo.core;
/**
 * Interface that includes methods used to compile the Object
 * @author Homicidal Monkey
 * @version 10.1.9
 * @since r419
 * @see com/touch/Licence
 */
public interface JGLCompilable 
{
	/**
	 * Compiles the JGLObject
	 * @since r461
	 */
	public void compile();
	/**
	 * Cleans the JGLObject. AKA destroys it.
	 * @since r461
	 */
	public void clean();
}
